Как найти вероятность выигрыша в игре, состояние которой превышает количество атомов во Вселенной? Когда аналитическая математика становится непреодолимой, мы обращаемся к лаборатории компьютера. Симуляция: Этот метод эмпирического определения вероятностей с помощью экспериментов известен как симуляция, выступая в качестве моста между теоретической вероятностью и практическим применением.
Архитектура эксперимента
В основе каждой симуляции лежит воспроизведение случайных процессов. Вместо решения уравнения в замкнутой форме мы моделируем поведение системы через повторные испытания. Чтобы преобразовать эти физические результаты в математические данные, мы используем Индикаторные переменные.
Для количественной оценки исходов мы определяем случайные величины, отражающие успех или неудачу события. Например, в игре с кубиками:
$$X = \begin{cases} 1 & \text{если сумма очков на кубиках равна 6} \\ 0 & \text{в противном случае} \end{cases}$$
Для более сложных игр, таких как «Пасьянс», мы определяем $X_i$ как результат $i$-го испытания:
$$X_i = \begin{cases} 1 & \text{если $i$-я игра завершается победой} \\ 0 & \text{в противном случае} \end{cases}$$
Ключевым является то, что ожидаемое значение $E[X_i] = P\{\text{победа в пасьянсе}\}$.
Теоретическая сходимость
Почему это работает? Корректность симуляции основана на Сильной законе больших чисел (СЗБЧ). Мы определяем нашу оценку как выборочное среднее:
$$\sum_{i=1}^n \frac{X_i}{n} = \frac{\text{число выигранных игр}}{\text{число сыгранных игр}}$$
Это несмещённая оценка. Согласно сильному закону больших чисел, мы знаем, что $\sum_{i=1}^n \frac{X_i}{n}$ с вероятностью 1 сходится к $P\{\text{победа в пасьянсе}\}$ при $n \to \infty$.
Пример: Парадокс пасьянса
Представьте, что нужно вычислить точную вероятность выигрыша в сложной игре «Пасьянс». Аналитическая комбинаторика почти невозможна из-за огромного количества возможных состояний колоды. Вместо этого мы программируем компьютер для игры в $n = 1 ext{ млн}$ партий по фиксированной стратегии. Отслеживая $X_i$ для каждой игры, получаем дробь выигранных партий — высокоточную оценку вероятности победы, которую невозможно получить стандартными методами подсчёта.